From cd76c0a1edd26aed8ad9bdb8144b20e0b335cea2 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Thu, 27 Sep 2007 17:44:03 +0100 Subject: [PATCH] xend: fix server/netif.py so that it respects type=None. Signed-off-by: Daniel P. Berrange --- tools/python/xen/xend/server/netif.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tools/python/xen/xend/server/netif.py b/tools/python/xen/xend/server/netif.py index fbf059b9fb..250fa848a0 100644 --- a/tools/python/xen/xend/server/netif.py +++ b/tools/python/xen/xend/server/netif.py @@ -115,17 +115,15 @@ class NetifController(DevController): accel = config.get('accel') sec_lab = config.get('security_label') - if not typ: - typ = xoptions.netback_type - if not mac: raise VmError("MAC address not specified or generated.") devid = self.allocateDeviceID() back = { 'script' : script, - 'mac' : mac, - 'type' : typ } + 'mac' : mac } + if typ: + back['type'] = typ if ipaddr: back['ip'] = ipaddr if bridge: -- 2.30.2